one hundred per cent - German English Dictionary